urine stain - German English Dictionary